.box {
		height: calc(100vh - 44px);
	    background-color: #fff;
	}
	
	/* 搜索 */
	.search {
		display: flex;
		-webkit-box-align: center;
		align-items: center;
		box-sizing: border-box;
		padding: 10px 12px;
		background-color: #fff;
	}
	.search_box {
		display: flex;
		-webkit-box-flex: 1;
		flex: 1;
		padding-left: 12px;
		background-color: #f7f8fa;
		border-radius: 2px;
	}
	.search_main {
		position: relative;
		display: flex;
		box-sizing: border-box;
		width: 100%;
		overflow: hidden;
		color: #323233;
		font-size: 14px;
		line-height: 24px;
		flex: 1;
		padding: 5px 8px 5px 0;
		background-color: transparent;
		-webkit-box-flex: 1;
	}
	.search_icon {
		margin-right: 4px;
		box-sizing: border-box;
	}
	.search_icon image {
		height: 20px;
		vertical-align: middle;
	}
	.ipt {
		display: flex;
		-webkit-box-align: center;
		align-items: center;
		color: #ccc;
	}
	.ipt input {
	    display: block;
	    box-sizing: border-box;
	    width: 100%;
	    min-width: 0;
	    margin: 0;
	    padding: 0;
	    color: #323233;
	    line-height: inherit;
	    text-align: left;
	    background-color: transparent;
	    border: 0;
	    resize: none;
	    -webkit-appearance: none;
	}
	.history {
		padding: 15px 10px 0;
	}
	.search_history {
	    font-size: 14px;
	    color: #999;
	    margin-bottom: 40px;
	    box-sizing: border-box;
	}
	.search_history::before {
	    font-size: 14px;
	    color: #999;
		content: " ";
	    display: table;
	}
	.float-l {
	    float: left;
	}
	.float-r {
		float: right;
	}
	.float-r image {
		width: 20px;
		height: 20px;
		vertical-align: middle;
	}
	.item {
	    position: relative;
	    box-sizing: border-box;
	    padding: 8px 16px;
	    color: #323233;
		font-size: 14px;
		background-color: #fff;
	}
	.item_box {
	    display: flex;
	}
	.item_box image {
		width: 88px;
		height: 88px;
		margin-right: 8px;
	}
	.item_main {
		position: relative;
	    display: flex;
	    -webkit-box-flex: 1;
	    flex: 1;
	    -webkit-box-orient: vertical;
	    -webkit-box-direction: normal;
	    flex-direction: column;
	    -webkit-box-pack: justify;
	    justify-content: space-between;
	    min-width: 0;
	    min-height: 88px;
	}
	.item_main_title {
		color: #323233;
	}
	.item_main_title view {
	    max-height: 32px;
	    font-weight: 500;
	    line-height: 16px;
	    word-wrap: break-word;
		display: -webkit-box;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    -webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
	}
	.item_main_title p {
	    line-height: 20px;
		max-height: 20px;
	    color: #646566;
		word-wrap: break-word;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}
	.price_box {
	    line-height: 20px;
	    font-size: 14px;
	}
	.price {
		display: inline-block;
	    color: #323233;
	    font-weight: 500;
	    font-size: 12px;
	}
	.price span {
		font-size: 16px;
	    font-family: Avenir-Heavy, PingFang SC, Helvetica Neue, Arial, sans-serif;
	}
	.oldPrice_box {
	    margin-left: 5px;
	    color: #969799;
	    font-size: 10px;
	    text-decoration: line-through;
	}
	.uni-input-placeholder{
		color: #ccc;
	}